XML Einrichten Version 1.2
MessageVersion Complex Type
XML Einrichten Version 1.2 : MessageVersion Complex Type
Beschreibung
Format Version und Handling
Namensraum (none)
Diagramm
WorkflowAdditonalDocs Element WorkflowDestination Element WorkflowType Element VersionNo Element VersionName Element Sequence MessageVersion Complex Type
Overview
MessageVersion
Format Version und Handling
Sequence
VersionName Restriction of xs:string
Format Name
VersionNo Restriction of xs:string
Format Versionsnummer
WorkflowType optional Restriction of xs:string
Hinweise zum Prozess basierend auf derBestellnachricht
Codeliste:
"" = Standard
P = Planungsauftrag
K = Küchenauftrag
E = Auftrag ausschließlich mit GTIN (EAN) Nummern
T = Textauftrag ohne eindeutige Artikelidents
XCR = Variantenauftrag aus XcalibuR
XCRK= Kopie eines Variantenauftrag aus XcalibuR - nur an die Plattform übertragen
WorkflowDestination optional WorkflowDestination Simple Type
Hinweise zum Prozess basierend dem Lieferprozess
Codeliste:
L = Lager
CD = Cross docking
D = Dropshipping
WorkflowAdditonalDocs optional Restriction of xs:string
Welche Dokumente müssen aus dem Ausgangsbeleg zusätzlich erzeugt werden
Codeliste:
R = Rechnung
L = Lieferschein
A = Adressaufkleber
#..# = Alle Kombinationen aus oben möglich
Which documents have to be generated additionally
Code list:
R = Invoice
L = delivery note
A = labels
#..# = all combinations of above
Verwendet von
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
VersionNumber Element
Quelle
<xs:complexType name="MessageVersion" xmlns:xs="http://www.w3.org/2001/XMLSchema">
  <xs:annotation>
    <xs:documentation xml:lang="de">Format Version und Handling </xs:documentation>
    <xs:documentation xml:lang="en">Format Version and handling</xs:documentation>
  </xs:annotation>
  <xs:sequence>
    <xs:element name="VersionName" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">Format Name </xs:documentation>
        <xs:documentation xml:lang="en">format name</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="35" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="VersionNo" minOccurs="1" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">Format Versionsnummer </xs:documentation>
        <xs:documentation xml:lang="en">format Version number</xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="10" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="WorkflowType" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Hinweise zum Prozess basierend auf derBestellnachricht</dt>
            <dt>Codeliste: </dt>
            <dt>""  = Standard</dt>
            <dt>P   = Planungsauftrag</dt>
            <dt>K   = Küchenauftrag</dt>
            <dt>E   = Auftrag ausschließlich mit GTIN (EAN) Nummern</dt>
            <dt>T   = Textauftrag ohne eindeutige Artikelidents</dt>
            <dt>XCR  = Variantenauftrag aus XcalibuR</dt>
            <dt>XCRK= Kopie eines Variantenauftrag aus XcalibuR - nur an die Plattform übertragen</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="en">
          <dl>
            <dt>Remarks to the process based on the order message</dt>
            <dt>Code list: </dt>
            <dt>""  = Standard order</dt>
            <dt>P   = Planning order</dt>
            <dt>K   = Kitchen order </dt>
            <dt>E   = Order with GTIN (EAN)in each position</dt>
            <dt>T   = Order with text and without unigue article identifier</dt>
            <dt>XCR  = Variant order from XcalibuR</dt>
            <dt>XCRK= Copy of a variant order from XcalibuR - only for transport to IWOfurn Platform</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="10" />
          <xs:enumeration value=" " />
          <xs:enumeration value="P" />
          <xs:enumeration value="K" />
          <xs:enumeration value="E" />
          <xs:enumeration value="T" />
          <xs:enumeration value="XCR" />
          <xs:enumeration value="XCRK" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
    <xs:element name="WorkflowDestination" type="WorkflowDestination" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Hinweise zum Prozess basierend dem Lieferprozess</dt>
            <dt>Codeliste: </dt>
            <dt>L   = Lager</dt>
            <dt>CD   = Cross docking</dt>
            <dt>D   = Dropshipping</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="en">
          <dl>
            <dt>Remarks to the process based on the delivery process</dt>
            <dt>Code list: </dt>
            <dt>L   = Lager</dt>
            <dt>CD   = Cross docking</dt>
            <dt>D   = Dropshipping</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
    </xs:element>
    <xs:element name="WorkflowAdditonalDocs" minOccurs="0" maxOccurs="1">
      <xs:annotation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Welche Dokumente müssen aus dem Ausgangsbeleg zusätzlich erzeugt werden</dt>
            <dt>Codeliste: </dt>
            <dt>R = Rechnung</dt>
            <dt>L = Lieferschein</dt>
            <dt>A = Adressaufkleber</dt>
            <dt>#..# = Alle Kombinationen aus oben möglich</dt>
          </dl>
        </xs:documentation>
        <xs:documentation xml:lang="de">
          <dl>
            <dt>Which documents have to be generated additionally</dt>
            <dt>Code list: </dt>
            <dt>R = Invoice</dt>
            <dt>L = delivery note</dt>
            <dt>A = labels</dt>
            <dt>#..# = all combinations of above</dt>
          </dl>
        </xs:documentation>
      </xs:annotation>
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:maxLength value="10" />
          <xs:enumeration value="R" />
          <xs:enumeration value="L" />
          <xs:enumeration value="A" />
          <xs:enumeration value="#..#" />
        </xs:restriction>
      </xs:simpleType>
    </xs:element>
  </xs:sequence>
</xs:complexType>
Siehe auch
XML Einrichten Version 1.2